/* Base Application Styles */
@import "variables.scss";
@import "base.scss";
@import "glyphicon.scss";
@import "shop.scss";
@import "mixin.scss";

body {
  color: #333;
  margin: 0;
  padding: 0;
  font-family: 'Microsoft Yahei';
/*  background-color: #fff;*/
}
.main-index{
  padding-top: 2.46666rem;
}
input:focus {
	outline:none;
}
.back{
	position: absolute;
	left:.9rem;
	top:.9rem;
	color:rgb(102,102,102);
	font-size: 1.5rem;
	z-index: 1111;
}
.card_hide{
	display: none !important;
}
.active{
	color:#DF1212 !important;
}
.tanchu1{
	/*display: none;*/
	position: fixed;
	top:0;
	left:0;
	z-index: 1000;
	width:25rem;
	height:100%;
	background-color:rgba(50,50,50,0.5);
	div{
		width:18rem;
		height:8.733333rem;
		position: absolute;
		top:50%;
		left:50%;
		margin-top:-4rem;
		margin-left: -9rem;
		background-color: #F2F2F2;
		border-radius: 0.8rem;
		text-align: center;
		font-size: 1.2rem;
		padding-top: 1rem;
		box-sizing: border-box;
		p{
			padding:.4rem 0 ;
			color:rgb(51,51,51);
			/*margin-bottom: .6rem;*/
		}
		.order_title{
			font-size: 0.933333rem;
			color:rgb(102,102,102);
			border-bottom:#ccc 0.066667rem solid;
			padding-bottom: 1rem;
		}
		span{
			color:#DF1212;
			display: inline-block;
			width:50%;
			box-sizing: border-box;
			&:last-of-type{
				border-left:#ccc 0.066667rem solid;
			}
		}
	}
}
.bg{
	position: absolute;
	top:0;
	left:0;
	z-index: 0;
	background-color: #F1F1F1;
	width:100%;
	height:100%;
}
a{
	overflow: hidden;
	
}
a:hover, a:visited, a:link, a:active {
	color:#666;
}
.noMore{
	height:3rem;
	line-height: 3rem;
	width:25rem;
	background-color: rgb(241,241,241);
	font-size: 0.866667rem;
	color:rgb(153,153,153);
}